.wrapper{
    margin: 25px;
    display: grid;
    max-width: fit-content;
    grid-template-columns: 250px 250px 250px 250px;
    grid-template-rows: 250px 250px 250px;
}
.element{
    border: 20px solid black;
    margin-left: -20px;
    margin-top: -20px;
}
.element1{
    grid-row-start: 1;
    grid-row-end: 3;
}
.element3{
    grid-area: 1/3/3/4;
}
.element7{
    grid-column-start: 1;
    grid-column-end: 5;
}
